home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 2: CDPD 1
/
Almathera Ten on Ten - Disc 2: CDPD 1.iso
/
pd
/
351-375
/
359
/
dice
/
readme
< prev
next >
Wrap
Text File
|
1995-03-14
|
3KB
|
81 lines
DICE SYSTEM
V2.02
1-June-1990
Matthew Dillon
891 Regal Rd.
Berkeley, Ca. 94708
USA
uunet.uu.net!overload!dillon
DICE (c)Copyright 1990 by Matthew Dillon, All Rights Reserved
DICE consists of a frontend, preprocessor, C compiler, assembler, and
linker, and support libraries all written by myself. Source to
the support libraries is included. Source to the binaries is NOT
included. Oh yah, forgot DME, the editor.
This version is SHAREWARE. I spent several hundred hours on these
programs, more than I have ever spent on any one project that I had
ever released into the freeware/shareware domain before. I can say for
sure that the relatively few number of deficiencies in the compiler
will be fixed, but the exact time frame is not known. I will probably
implement everything within a year. I will post updates for any
dramatic bugs that are found on a more regular basis, however.
If you find yourself using the DICE system for your own projects,
please dig into your pockets a bit and send me a check. DICE is as
close to commercial quality as shareware gets and I think you will
appreciate the kick in the rump I give various other commercial
compilers by so easily beating them at their own game.
This being a major project, anybody who sends $40 or more will be put
on a mailing list. When a new version comes out I will USMail or EMAIL
the availability and distribute the stuff onto whatever networks I have
access to. People unable to get the latest version from a network can
mail me one or two disks (or $10 instead of two disks) to obtain an
update. If you mail me just one disk and the distribution does not fit
I will ZOO it onto that disk.
NOTE: The only thing required to make a complete compiler system out
of this package is AMIGA.LIB and the AMIGA INCLUDES, which can be had
from C.A.T.S. for a small amount of $$. Most developers will already
have these. I will not be able to include the above files with floppy
based distributions until I get a redistribution licence from
commodore... about $100/yr I think.
The two documents you want to read are:
DOC/COMPILER.DOC SETUP and features
DOC/DCC.DOC operation
UNIMPLEMENTED:
* bit fields are not implemented
* floating point is not implemented
* float/double/structure returns are not implemented
* stack aggregate initialization of arrays and structures is not
implemented (a new ANSI thing)
library support:
* printf/scanf : not all fields have been implemented
* other strange ANSI stuff may not be implemented
DICE stands for:
Dillon's Integrated C Enviroment
(name thought up by Dan Wallach)